1
2
12
16
23
6
77
9
7
36
27
20
14
5
31
10
139
24
11
47
22
38
33
40
26
18
17
21
51
48
29
109
8
96
50
45
44
142
42
68
67